33 research outputs found

    Contribution à l'amélioration des méthodes d'optimisation de la gestion de la mémoire dans le cadre du Calcul Haute Performance

    Get PDF
    Current supercomputer architectures are subject to memory related issues. For instance we can observe slowdowns induced by memory management mecanisms and their implementation. In this context, we focus on the management of large memory segments for multi-core and NUMA supercomputers similar to Tera 100 and Curie. We discuss our work in three parts.We first study several paging policies (page coloring, huge pages...) from multiple operating systems. We demonstrate an interference between those policies and layout decisions taken by userspace allocators. Such interactions can significantly reduce cache efficiency depending on the application, particularly on multi-core architectures. This study extends existing works by studying interactions between the operating system, the allocator and caches.Then, we discuss performance issues when large memory segments are allocated. To do so, we consider the interaction between the OS and userspace allocators. We show that we can significantly improve some application performances (up to 50%) by controling the memory exchange rate with the OS and by taking care of memory topologies.We finally study page fault extensibility in current Linux kernel implementation. We obsere a large impact due to page zeroing which is a security requirement. We propose an improvement on memory allocation semantic aimed at avoiding page zeroing. It shows a new interest for hugepages to improve paging scalability without changing too much kernel algorithms.L’évolution des architectures des calculateurs actuels est telle que la mémoire devient un problème majeur pour les performances. L’étude décrite dans ce document montre qu’il est déjà possible d’observer des pertes importantes imputables aux mécanismes de gestion de cette dernière. Dans ce contexte, nous nous sommes intéressés aux problèmes de gestion des gros segments mémoire sur les supercalculateurs multicoeurs NUMA de type Tera 100 et Curie. Notre travail est détaillé ici en suivant trois axes principaux. Nous analysons dans un premier temps les politiques de pagination de différents systèmes d’exploitation (coloration de pages, grosses pages...). Nous mettons ainsi en évidence l’existence d’interférences néfastes entre ces politiques et les décisions de placement de l’allocateur en espace utilisateur. Nous complétons donc les études cache/allocateur et cache/pagination par une analyse de l’interaction cumulée de ces composants. Nous abordons ensuite la problématique des performances d’allocation des grands segments mémoire en considérant les échanges entre le système et l’allocateur. Nous montrons ici qu’il est possible d’obtenir des gains significatifs (de l’ordre de 50% sur une grosse application) enlimitant ces échanges et en structurant l’allocateur pour un support explicite des architectures NUMA. La description de nos travaux s’achève sur une étude des problèmes d’extensibilité observés au niveau des fautes de pages du noyau Linux. Nous avons ainsi proposé une extension de la sémantique d’allocation afin d’éliminer la nécessité d’effectuer les coûteux effacements mémoire des pages au niveau système

    IXPUG 2019 Annual Conference at CERN

    No full text
    Memory managment has always been an issue for large application but the increase of memory space and intra-node thread-based parallelism now put lot more pressure on this complex part of the operating system stack. Althrough there is a long tradition of algorithm developpements on this topic with behind 60 years of research there is still a lot to do. This is even more true in large scale application where the size of the code (target was a million line C++/MPI app) and global complexity is a big limitation to apply what should theoritically be the clean way to proceed. We also today need to make global optimization to make the wall stack well interacting not letting a component breaking the performance gained by the top or bottom one. After making a PhD. on memory management in HPC mostly arround a malloc implementation and various kernels memory managment studies for supercomputers and NUMA architectures I pursued as a post-doc developping a memory profiling tool: MALT. During my time at CERN I added to the list NUMAPROF a NUMA memory profiling tool. I can over this talk recap the 9 years road I walked on with experience feedback showing sometimes impressive performance gaps on large real applications by considering the path from CPU caches, NUMA layout going through the OS paging system and malloc implementation closing by profiling real applications. I will try to glue the full picture showing the need to keep the global picture to really reach performance

    Once homogamous, always homogamous? Educational level and career similarity of couples in France who meet at school

    No full text
    Drawing on data from the EPIC study of individual and conjugal trajectories (Étude des parcours individuels et conjugaux, INED–INSEE, 2013–2014, France), this article analyses the context in which couples met, the level of education they reached, and their subsequent careers. It calls into question the claim that longer education bolsters partners’ educational and socioeconomic similarity and exacerbates intercouple inequality in the population at large. The proportion of couples who meet in an educational context has risen across birth cohorts. However, for relationships that were in progress at the time of the survey, separations and repartnering greatly attenuate the impact of this increase. As expected, partners who met at school show very similar educational levels. But while educational homogamy works in favour of occupational status homogamy at both the time the relationship started as well as at the time of the survey, that tie is quite weak. Having met at school only slightly affects the difference between partners’ occupational positions. Gender inequalities (hypergamy) ultimately appear stronger than homogamy: it is in couples where the woman’s level of education is higher than the man’s that the occupational gap in the man’s favour is smallest

    L’avis des parents sur le conjoint choisi par leur enfant : quelles évolutions en un siècle ?

    No full text
    Comment a évolué le rôle des parents dans la formation du couple de leurs enfants depuis le début du XXe siècle en France ? Analysant trois enquêtes menées au cours des soixante dernières années, Milan Bouchet-Valat et Sébastien Grobon retracent la place croissante du mariage d’amour et l’élargissement des lieux de rencontre au détriment du contrôle familial. Si les parents sont plus ouverts qu’il y a 50 ans au choix du conjoint fait par leurs enfants, cette évolution n’a eu lieu qu’après une augmentation des désaccords dans ce domaine qui a culminé autour de 1968

    Once homogamous, always homogamous? Educational level and career similarity of couples in France who meet at school

    No full text
    Drawing on data from the EPIC study of individual and conjugal trajectories (Étude des parcours individuels et conjugaux, INED–INSEE, 2013–2014, France), this article analyses the context in which couples met, the level of education they reached, and their subsequent careers. It calls into question the claim that longer education bolsters partners’ educational and socioeconomic similarity and exacerbates intercouple inequality in the population at large. The proportion of couples who meet in an educational context has risen across birth cohorts. However, for relationships that were in progress at the time of the survey, separations and repartnering greatly attenuate the impact of this increase. As expected, partners who met at school show very similar educational levels. But while educational homogamy works in favour of occupational status homogamy at both the time the relationship started as well as at the time of the survey, that tie is quite weak. Having met at school only slightly affects the difference between partners’ occupational positions. Gender inequalities (hypergamy) ultimately appear stronger than homogamy: it is in couples where the woman’s level of education is higher than the man’s that the occupational gap in the man’s favour is smallest.Cet article analyse, à partir de l’enquête Étude des parcours individuels et conjugaux (Épic, Ined-Insee, 2013-2014) réalisée en France, le lien entre le cadre de rencontre des conjoints, leurs diplômes et leurs carrières professionnelles. Il remet en cause la thèse selon laquelle l’allongement des études renforcerait leur proximité éducative et socio-économique, aggravant ainsi les inégalités entre couples dans l’ensemble de la population. Au fil des cohortes, la proportion de premières rencontres survenues dans le cadre des études ou pendant ces dernières s’est accrue, mais les séparations et remises en couple atténuent fortement les conséquences de cette évolution pour les relations en cours au moment de l’enquête. Les couples formés dans le cadre des études se caractérisent, comme on pouvait l’attendre, par une plus forte similarité des diplômes des conjoints. Cette homogamie éducative favorise une homogamie de statut professionnel, au début de la relation, comme à la date de l’enquête, mais ce lien est assez faible. Et le fait de s’être rencontrés dans le cadre des études ne joue que de façon très limitée sur la proximité des positions professionnelles des conjoints. Les inégalités genrées (hypergamie) apparaissent finalement plus fortes que l’homogamie : ce n’est pas lorsqu’ils ont le même diplôme, mais lorsque la femme est la plus diplômée, que l’écart professionnel en faveur de l’homme est le plus faible

    Homogames un jour, homogames toujours ? Rencontre pendant les études et proximité de diplôme et de carrière au sein des couples en France

    No full text
    Drawing on data from the EPIC study of individual and conjugal trajectories (Étude des parcours individuels et conjugaux, INED–INSEE, 2013–2014, France), this article analyses the context in which couples met, the level of education they reached, and their subsequent careers. It calls into question the claim that longer education bolsters partners’ educational and socioeconomic similarity and exacerbates intercouple inequality in the population at large. The proportion of couples who meet in an educational context has risen across birth cohorts. However, for relationships that were in progress at the time of the survey, separations and repartnering greatly attenuate the impact of this increase. As expected, partners who met at school show very similar educational levels. But while educational homogamy works in favour of occupational status homogamy at both the time the relationship started as well as at the time of the survey, that tie is quite weak. Having met at school only slightly affects the difference between partners’ occupational positions. Gender inequalities (hypergamy) ultimately appear stronger than homogamy: it is in couples where the woman’s level of education is higher than the man’s that the occupational gap in the man’s favour is smallest.Cet article analyse, à partir de l’enquête Étude des parcours individuels et conjugaux (Épic, Ined-Insee, 2013-2014) réalisée en France, le lien entre le cadre de rencontre des conjoints, leurs diplômes et leurs carrières professionnelles. Il remet en cause la thèse selon laquelle l’allongement des études renforcerait leur proximité éducative et socio-économique, aggravant ainsi les inégalités entre couples dans l’ensemble de la population. Au fil des cohortes, la proportion de premières rencontres survenues dans le cadre des études ou pendant ces dernières s’est accrue, mais les séparations et remises en couple atténuent fortement les conséquences de cette évolution pour les relations en cours au moment de l’enquête. Les couples formés dans le cadre des études se caractérisent, comme on pouvait l’attendre, par une plus forte similarité des diplômes des conjoints. Cette homogamie éducative favorise une homogamie de statut professionnel, au début de la relation, comme à la date de l’enquête, mais ce lien est assez faible. Et le fait de s’être rencontrés dans le cadre des études ne joue que de façon très limitée sur la proximité des positions professionnelles des conjoints. Les inégalités genrées (hypergamie) apparaissent finalement plus fortes que l’homogamie : ce n’est pas lorsqu’ils ont le même diplôme, mais lorsque la femme est la plus diplômée, que l’écart professionnel en faveur de l’homme est le plus faible

    Once homogamous, always homogamous? Educational level and career similarity of couples in France who meet at school

    No full text
    Drawing on data from the EPIC study of individual and conjugal trajectories (Étude des parcours individuels et conjugaux, INED–INSEE, 2013–2014, France), this article analyses the context in which couples met, the level of education they reached, and their subsequent careers. It calls into question the claim that longer education bolsters partners’ educational and socioeconomic similarity and exacerbates intercouple inequality in the population at large. The proportion of couples who meet in an educational context has risen across birth cohorts. However, for relationships that were in progress at the time of the survey, separations and repartnering greatly attenuate the impact of this increase. As expected, partners who met at school show very similar educational levels. But while educational homogamy works in favour of occupational status homogamy at both the time the relationship started as well as at the time of the survey, that tie is quite weak. Having met at school only slightly affects the difference between partners’ occupational positions. Gender inequalities (hypergamy) ultimately appear stronger than homogamy: it is in couples where the woman’s level of education is higher than the man’s that the occupational gap in the man’s favour is smallest.Cet article analyse, à partir de l’enquête Étude des parcours individuels et conjugaux (Épic, Ined-Insee, 2013-2014) réalisée en France, le lien entre le cadre de rencontre des conjoints, leurs diplômes et leurs carrières professionnelles. Il remet en cause la thèse selon laquelle l’allongement des études renforcerait leur proximité éducative et socio-économique, aggravant ainsi les inégalités entre couples dans l’ensemble de la population. Au fil des cohortes, la proportion de premières rencontres survenues dans le cadre des études ou pendant ces dernières s’est accrue, mais les séparations et remises en couple atténuent fortement les conséquences de cette évolution pour les relations en cours au moment de l’enquête. Les couples formés dans le cadre des études se caractérisent, comme on pouvait l’attendre, par une plus forte similarité des diplômes des conjoints. Cette homogamie éducative favorise une homogamie de statut professionnel, au début de la relation, comme à la date de l’enquête, mais ce lien est assez faible. Et le fait de s’être rencontrés dans le cadre des études ne joue que de façon très limitée sur la proximité des positions professionnelles des conjoints. Les inégalités genrées (hypergamie) apparaissent finalement plus fortes que l’homogamie : ce n’est pas lorsqu’ils ont le même diplôme, mais lorsque la femme est la plus diplômée, que l’écart professionnel en faveur de l’homme est le plus faible

    Once homogamous, always homogamous? Educational level and career similarity of couples in France who meet at school

    No full text
    Drawing on data from the EPIC study of individual and conjugal trajectories (Étude des parcours individuels et conjugaux, INED–INSEE, 2013–2014, France), this article analyses the context in which couples met, the level of education they reached, and their subsequent careers. It calls into question the claim that longer education bolsters partners’ educational and socioeconomic similarity and exacerbates intercouple inequality in the population at large. The proportion of couples who meet in an educational context has risen across birth cohorts. However, for relationships that were in progress at the time of the survey, separations and repartnering greatly attenuate the impact of this increase. As expected, partners who met at school show very similar educational levels. But while educational homogamy works in favour of occupational status homogamy at both the time the relationship started as well as at the time of the survey, that tie is quite weak. Having met at school only slightly affects the difference between partners’ occupational positions. Gender inequalities (hypergamy) ultimately appear stronger than homogamy: it is in couples where the woman’s level of education is higher than the man’s that the occupational gap in the man’s favour is smallest.Cet article analyse, à partir de l’enquête Étude des parcours individuels et conjugaux (Épic, Ined-Insee, 2013-2014) réalisée en France, le lien entre le cadre de rencontre des conjoints, leurs diplômes et leurs carrières professionnelles. Il remet en cause la thèse selon laquelle l’allongement des études renforcerait leur proximité éducative et socio-économique, aggravant ainsi les inégalités entre couples dans l’ensemble de la population. Au fil des cohortes, la proportion de premières rencontres survenues dans le cadre des études ou pendant ces dernières s’est accrue, mais les séparations et remises en couple atténuent fortement les conséquences de cette évolution pour les relations en cours au moment de l’enquête. Les couples formés dans le cadre des études se caractérisent, comme on pouvait l’attendre, par une plus forte similarité des diplômes des conjoints. Cette homogamie éducative favorise une homogamie de statut professionnel, au début de la relation, comme à la date de l’enquête, mais ce lien est assez faible. Et le fait de s’être rencontrés dans le cadre des études ne joue que de façon très limitée sur la proximité des positions professionnelles des conjoints. Les inégalités genrées (hypergamie) apparaissent finalement plus fortes que l’homogamie : ce n’est pas lorsqu’ils ont le même diplôme, mais lorsque la femme est la plus diplômée, que l’écart professionnel en faveur de l’homme est le plus faible

    Once homogamous, always homogamous? Educational level and career similarity of couples in France who meet at school

    No full text
    Drawing on data from the EPIC study of individual and conjugal trajectories (Étude des parcours individuels et conjugaux, INED–INSEE, 2013–2014, France), this article analyses the context in which couples met, the level of education they reached, and their subsequent careers. It calls into question the claim that longer education bolsters partners’ educational and socioeconomic similarity and exacerbates intercouple inequality in the population at large. The proportion of couples who meet in an educational context has risen across birth cohorts. However, for relationships that were in progress at the time of the survey, separations and repartnering greatly attenuate the impact of this increase. As expected, partners who met at school show very similar educational levels. But while educational homogamy works in favour of occupational status homogamy at both the time the relationship started as well as at the time of the survey, that tie is quite weak. Having met at school only slightly affects the difference between partners’ occupational positions. Gender inequalities (hypergamy) ultimately appear stronger than homogamy: it is in couples where the woman’s level of education is higher than the man’s that the occupational gap in the man’s favour is smallest
    corecore